#pragma once
#include<iostream>
using namespace std;
class Table {
public:
	virtual ~Table() {};
	virtual string UseFunc()const = 0;
};
class ModernTable :public Table {
	string UseFunc()const override {
		return "Modern Table";
	}
};
class ArtTable :public Table {
public:
	string UseFunc()const override {
		return "Art Table";
	}
};
